package top.suven.http.oauth.vo.response;


import top.suven.base.util.createcode.DocDesc;

/**
 * @ClassName:
 * @Description:
 * @Author lixiangling
 * @Date 2018/5/15 18:04
 * @Copyright: (c) 2018 gc by https://www.gc.com.cn/
 * @Version : 1.0.0
 */
public class AuthorizeResponseVo {
    @DocDesc(desc = "用户编号")
    private long userId;

    @DocDesc(desc = "授权码")
    private String authCode;//授权码
    @DocDesc(desc = "令牌")
    private String accessToken;
    @DocDesc(desc = "授权码超时时间")
    private int expiresIn;


    private String signKey;

    public String getSignKey() {
        return signKey;
    }

    public void setSignKey(String signKey) {
        this.signKey = signKey;
    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }



    public String getAccessToken() {
        return accessToken;
    }

    public void setAccessToken(String accessToken) {
        this.accessToken = accessToken;
    }

    public int getExpiresIn() {
        return expiresIn;
    }

    public void setExpiresIn(int expiresIn) {
        this.expiresIn = expiresIn;
    }

    public String getAuthCode() {
        return authCode;
    }

    public void setAuthCode(String authCode) {
        this.authCode = authCode;
    }
}
